Variable road toll predicated on instantaneous point-to-point traffic volume calculation

ABSTRACT

A method, a system and a computer program product are directed towards determination of a variable toll for a particular target vehicle using a particular point-to-point travel segment of a particular toll road. The variable toll is calculated predicated upon a deviation of an instantaneous point-to-point traffic volume for the particular target vehicle exiting the toll road in comparison with an arbitrarily determined baseline point-to-point traffic volume. The instantaneous point-to-point traffic volume includes vehicles traveling at least a portion of the same point-to-point travel segment as the target vehicle during an effective time interval when the target vehicle traveled the point-to-point travel segment.

BACKGROUND

1. Field of the Invention

The invention relates generally to toll roads. More particularly, theinvention relates to determination of variable tolls within toll roads.

2. Description of the Related Art

Toll roads typically provide a useful and viable means for expeditingvehicular traffic that is generally intended to travel a comparativelylong distance (i.e., greater than 10 miles). Toll roads typically effectthis result by providing for a limited and controlled toll road accessat comparatively long distance intervals (i.e., greater than 10 miles),while also providing for a superior toll road design and construction(i.e., in particular comparison with secondary roads) that facilitates agenerally higher vehicular speed when using a toll road. In exchange forproviding the limited and controlled toll road access and also providingthe superior toll road design and construction that facilitates thegenerally higher vehicular speed when using the toll road, a pertinentgovernmental authority, quasi-governmental authority or privateauthority typically assesses a user fee (i.e., a toll or tariff) fortoll road use.

While toll roads are a well recognized means for safely and efficientlyeffecting expedited traffic flow over long distances, toll roads arenonetheless not entirely without problems in achieving that desirableend result. In particular, toll roads are often themselves subject toexcessive traffic loads during peak travel times, and for that reasontravel time advantages that are usually anticipated by toll roads incomparison with alternative primary or secondary roads may not berealized at all times.

Various incentive schemes or disincentive schemes for optimizing tollroad use are known in the art. Such incentive schemes or disincentiveschemes are generally predicated upon arbitrarily increased tolls orarbitrarily decreased tolls during arbitrarily determined periods ofanticipated toll road over utilization or anticipated toll road underutilization.

Since efficient toll road utilization is a desirable end result from theperspective of both the toll road management authorities and the tollroad users, desirable are readily implemented methods, systems andapparatus that provide for efficient toll road utilization.

SUMMARY

The invention provides a method, a system and a computer program productfor determining a variable road toll that may assist in optimizing tollroad utilization. The method, the system and the computer programproduct provide for variable road toll determination within the contextof an instantaneous point-to-point travel traffic volume for aparticular target vehicle entering and exiting a particularpoint-to-point travel segment of a toll road, in comparison with anarbitrarily determined baseline traffic volume for the point-to-pointtravel segment of the toll road, and then applying an adjustment (i.e.,a surcharge or a discount) to a baseline point-to-point toll for thepoint-to-point travel segment predicated upon a difference between theinstantaneous point-to-point traffic volume and the baselinepoint-to-point traffic volume.

Within the invention, the instantaneous point-to-point traffic volumefor the particular exiting vehicle may be calculated predicated upontoll road vehicular entry and exit transactions only, absent any directmonitoring of point-to-point traffic volume on the toll road for theparticular point-to-point travel segment from which the target vehicleis exiting. The instantaneous point-to-point traffic volume iscalculated as a number of vehicles traveling at least a portion of thepoint-to-point travel segment traveled by the particular target vehicleduring an effective time interval when the particular target vehicle istraveling the point-to-point travel segment.

In accordance with the foregoing description, the system, the method andthe computer program product of the invention thus provide for a tollroad utilization (i.e., traffic congestion) pricing scheme on-demand andpredicated, preferably solely, upon a readily calculated instantaneouspoint-to-point traffic volume for a particular target vehicle and for aparticular point-to-point travel segment within a toll road incomparison with an arbitrarily determined baseline point-to-pointtraffic volume for the particular point-to-point travel segment withinthe toll road.

A particular method for determining a variable toll for a toll road inaccordance with the invention includes determining for a plurality ofpoint-to-point travel segments on a toll road: (1) a plurality ofbaseline point-to-point traffic volumes; (2) a plurality of baselinepoint-to-point tolls; and (3) a plurality of baseline point-to-pointtoll adjustments predicated upon a plurality of instantaneouspoint-to-point traffic volume deviations from the plurality of baselinepoint-to-point traffic volumes. The method also includes determining forthe toll road a particular instantaneous point-to-point traffic volumefor a particular target vehicle exiting from a particular point-to-pointtravel segment. The method also includes determining for the particularpoint-to-point travel segment an instantaneous point-to-point toll basedupon the baseline point-to-point toll and a baseline point-to-point tolladjustment predicated upon the particular instantaneous point-to-pointtraffic volume. The method also includes applying the instantaneouspoint-to-point toll to the particular target vehicle.

A particular system for determining a variable toll for a toll road inaccordance with the invention includes means for determining for aplurality of point-to-point travel segments on a toll road: (1) aplurality of baseline point-to-point traffic volumes; (2) a plurality ofbaseline point-to-point tolls; and (3) a plurality of baselinepoint-to-point toll adjustments predicated upon a plurality ofinstantaneous point-to-point traffic volume deviations from theplurality of baseline point-to-point traffic volumes. The system alsoincludes means for determining for the toll road a particularinstantaneous point-to-point traffic volume for a particular targetvehicle exiting from a particular point-to-point travel segment. Thesystem also includes means for determining for the particularpoint-to-point travel segment an instantaneous point-to-point toll basedupon the baseline point-to-point toll and a baseline point-to-point tolladjustment predicated upon the particular instantaneous point-to-pointtraffic volume. The system also includes means for applying theinstantaneous point-to-point toll to the particular target vehicle.

A particular computer program product for determining a variable tollfor a toll road in accordance with the invention includes a tangiblecomputer readable medium having encoded therein computer readableinstructions. The instructions provide for determining for a pluralityof point-to-point travel segments on a toll road: (1) a plurality ofbaseline point-to-point traffic volumes; (2) a plurality of baselinepoint-to-point tolls; and (3) a plurality of baseline point-to-pointtoll adjustments predicated upon a plurality of instantaneouspoint-to-point traffic volume deviations from the plurality of baselinepoint-to-point traffic volumes. The instructions also provide fordetermining for the toll road a particular instantaneous point-to-pointtraffic volume for a particular target vehicle exiting from a particularpoint-to-point travel segment. The instructions also provide fordetermining for the particular point-to-point travel segment aninstantaneous point-to-point toll based upon the baseline point-to-pointtoll and a baseline point-to-point toll adjustment predicated upon theparticular instantaneous point-to-point traffic volume. The instructionsalso provide for applying the instantaneous point-to-point toll to theparticular target vehicle.

BRIEF DESCRIPTION OF THE DRAWING

The objects, features and advantages of the invention are understoodwithin the context of the Description of the Preferred Embodiment, asset forth below. The Description of the Preferred Embodiment isunderstood within the context of the sole accompanying drawing, thatforms a material part of this disclosure, wherein:

FIG. 1 shows a schematic diagram illustrating a generalized physicalembodiment of components for implementation of a variable road tollsystem in accordance with the invention.

FIG. 2 shows a schematic diagram illustrating an interrelationship ofhardware components within a system in accordance with the invention.

FIG. 3 shows a schematic process flow diagram (i.e., a flowchart)illustrating a plurality of process steps in accordance with a method inaccordance with the invention that may be used in accordance with thesystem in accordance with the invention that may farther include acomputer program product in accordance with the invention.

DESCRIPTION OF THE PREFERRED EMBODIMENT

The invention, which includes a method for allocating variable roadtolls predicated upon an instantaneous point-to-point traffic volumewithin a particular point-to-point travel segment of a toll road, asystem for allocating variable road tolls predicated upon theinstantaneous point-to-point traffic volume within the particularpoint-to-point travel segment of the toll road and a computer programproduct for allocating variable road tolls predicated upon theinstantaneous point-to-point traffic volume within the particularpoint-to-point travel segment of the toll road, is understood within thecontext of the description set forth below. The description set forthbelow is understood within the context of the drawings described above.

FIG. 1 shows a schematic diagram illustrating a generalized arrangementof components within a variable road toll system in accordance with ageneralized embodiment of the invention.

FIG. 1 shows a toll road 200 including interchanges 201A and 201B wherevehicles may both exit and enter the toll road 200 onto or fromsecondary roads 202A and 202B. The exit and entrance of vehicles fromthe toll road 200 onto or from the secondary roads 202A and 202B ismonitored or controlled by entrance transducers 203 and exit transducers203′. The entrance transducers 203 and the exit transducers 203′ may bein the format of physically staffed toll booths, or in an alternative,the entrance transducers 203 and the exit transducers 203′ may be in theformat of wireless radio frequency identification (RFID) transmitter andreceiver systems.

The entrance transducers 203 and the exit transducers 203′ are connectedto a network 205 (i.e. including but not limited to a wireless networkor a hardwired network) through communication links 204 that may alsoinclude, but are not necessarily limited to, wireless communicationlinks or hard wired communication links. Finally, a centralized computer206 is also connected to the network 205 through an additionalcommunications link 204.

As will be understood within the context of further discussion below,the invention seeks to apply variable tolls to vehicles (that are nototherwise shown) that enter and exit the toll road at a particularpoint-to-point travel segment of the toll road.

FIG. 2 shows a schematic cross-sectional diagram illustrating generalcomputer based hardware components within a system in accordance withthe invention.

The computer-based system 100 that is illustrated in FIG. 2 hereinfacilitates the method by which the present invention may be carriedout. The computer system 100 includes a processing unit 110, whichhouses a processor, memory and other systems components that implement ageneral purpose processing system or computer that may execute acomputer program product. The computer program product may comprisemedia, for example a compact storage medium such as a compact disc,which may be read by the processing unit 110 through a disc drive 129,or by any means known to the skilled artisan for providing the computerprogram product to the general purpose processing system for executionthereby.

The computer program product comprises all the respective featuresenabling the implementation of the methods described herein, andwhich—when loaded in a computer system—is able to carry out thesemethods. Computer program, software program, program, or software, inthe present context means any expression, in any language, code ornotation, of a set of instructions intended to cause a system having aninformation processing capability to perform a particular functioneither directly or after either or both of the following: (a) conversionto another language, code or notation; and/or (b) reproduction in adifferent material form.

The computer program product may be stored on hard disk drives withinprocessing unit 110 (as mentioned) or may be located on a remote systemsuch as a server (not shown), coupled to processing unit 110, via anetwork interface such as an Ethernet interface. Monitor 119, mouse 139and keyboard 149 are coupled to the processing unit 145, to provide userinteraction. Printer 159 is shown coupled to the processing unit 110 viaa network connection 145, but maybe coupled directly to the processingunit 110.

More specifically, as shown in FIG. 2, the computer system 100, includesone or more processors or processing units 110, a system memory 150, andan address/data bus structure 101 that connects various systemcomponents together. For instance, the bus 101 connects the processor110 to the system memory 150. The bus 101 can be implemented using anykind of bus structure or combination of bus structures, including amemory bus or memory controller, a peripheral bus, an acceleratedgraphics port, and a processor or local bus using any of a variety ofbus architectures such as ISA bus, an Enhanced ISA (EISA) bus, and aPeripheral Component Interconnects (PCI) bus or like bus device.Additionally, the computer system 100 includes one or more monitors 119and, operator input devices such as a keyboard 149, and a pointingdevice 139 (e.g., a “mouse”) for entering commands and information intocomputer, data storage devices, and implements an operating system suchas Linux, various Unix, Macintosh, MS Windows OS, or others.

The computing system 100 additionally includes: computer readable media,including a variety of types of volatile and non-volatile media, each ofwhich can be removable or non-removable. For example, system memory 150includes computer readable media in the form of volatile memory, such asrandom access memory (RAM), and non-volatile memory, such as read onlymemory (ROM). The ROM may include an input/output system (BIOS) thatcontains the basic routines that help to transfer information betweenelements within computer device 100, such as during start-up. The RAMcomponent typically contains data and/or program modules in a form thatcan be quickly accessed by processing unit. Other kinds of computerstorage media include a hard disk drive (not shown) for reading from andwriting to a non-removable, non-volatile magnetic media, a magnetic diskdrive for reading from and writing to a removable, non-volatile magneticdisk (e.g., a “floppy disk”), and an optical disk drive for reading fromand/or writing to a removable, non-volatile optical disk such as aCD-ROM, DVD-ROM, or other optical media. Any hard disk drive, magneticdisk drive, and optical disk drive would be connected to the system bus101 by one or more data media interfaces (not shown). Alternatively, thehard disk drive, magnetic disk drive, and optical disk drive can beconnected to the system bus 101 by a SCSI interface (not shown), orother coupling mechanism. Although not shown, the computer 100 caninclude other types of computer readable media. Generally, theabove-identified computer readable media provide non-volatile storage ofcomputer readable instructions, data structures, program modules, andother data for use by computer 100. For instance, the readable media canstore an operating system (O/S), one or more application programs, suchas video editing client software applications, and/or other programmodules and program data for enabling video editing operations viaGraphical User Interface (GUI).

Input/output interfaces 145 are provided that couple the input devicesto the processing unit 110. More generally, input devices can be coupledto the computer 100 through any kind of interface and bus structures,such as a parallel port, serial port, universal serial bus (USB) port,etc. The computer environment 100 also includes the display device 119and a video adapter card 135 that couples the display device 119 to thebus 101. In addition to the display device 119, the computer environment100 can include other output peripheral devices, such as speakers (notshown), a printer, etc. I/O interfaces 145 are used to couple theseother output devices to the computer 100.

As mentioned, computer system 100 is adapted to operate in a networkedenvironment using logical connections to one or more computers, such asa server device that may include all of the features discussed abovewith respect to computer device 100, or some subset thereof. It isunderstood that any type of network can be used to couple the computersystem 100 with the server device, such as a local area network (LAN),or a wide area network (WAN) (such as the Internet). When inplemented ina LAN networking environment, the computer 100 connects to local networkvia a network interface or adapter that support Gigabit over CopperEthernet as well as Jumbo Frames. When implemented in a WAN networkingenvironment, the computer 100 connects to the WAN via a high speedcable/dsl modem 180 or some other connection means. The cable/dsl modem180 can be located internal or external to computer 100, and can beconnected to the bus 101 via the I/O interfaces 145 or other appropriatecoupling mechanism. Although not illustrated, the computing environment100 can provide wireless communication functionality for connectingcomputer 100 with remote computing device, e.g., an application server(e.g., via modulated radio signals, modulated infrared signals, etc.).

As suggested above, and as will be appreciated by one skilled in theart, the invention may be embodied within the context of a method, asystem or a computer program product. Accordingly, the present inventionmay take the form of an entirely hardware embodiment, an entirelysoftware embodiment (including firmware, resident software, micro-code,etc.) or an embodiment combining hardware and software aspects that maybe generally referred to as a “circuit,” a “module” or a “system.”Furthermore, the present invention may take the form of a computerprogram product embodied in any tangible medium of expression havingcomputer usable program code embodied in the medium.

Any one or more computer usable or computer readable media may beemployed. The computer usable or computer readable medium may include,for example, but is not limited to, an electronic, magnetic, optical,infrared or semiconductor system, apparatus, device or propagationmedium. More specific, but non-exhaustive, computer readable media mayinclude, but are not necessarily limited to an electrical connectionhaving one or more wires, a portable computer diskette, a hard disk, arandom access memory, a read only memory, an erasable programmable readonly memory, an optical fiber, a portable compact disk read only memory,an optical storage device, a transmission media such as those supportingthe Internet or an intranet, or a magnetic storage device. Note that thecomputer usable or computer readable medium may comprise a paper mediumor another suitable medium upon which a program is printed, as theprogram can be electronically captured, for instance, by opticalscanning of the paper or other media and then compiled, interpreted orotherwise processed in a suitable manner if necessary, and then storedin a computer memory. In the context of the foregoing descriptions ofcomputer readable media, a computer readable or computer usable mediummay be any medium that may contain, store, communicate and/or propagatea program for use by, or in connection with, an instruction executionsystem, apparatus or device. The computer usable medium may include apropagated data signal with the computer useable program code embodiedtherewith, either in base and or as part of a carrier wave. The computerusable program code may be transmitted using any appropriatetransmission medium including but not limited to wireless, wireline,optical fiber cable, RF, etc. transmission media.

Computer program code for carrying out operations of the presentinvention may be written in any combination or one of more programminglanguages, including but not limited to an object oriented programlanguage such as Java, Smalltalk, C++, and the line of conventionalprocedural programming languages, such as the “C” programming languageor other similar programming languages. The program code may executeentirely on the user's computer, partly on the user's computer as astand-alone software package, or alternatively partly on the user'scomputer and partly on a remote computer or server. In the laterscenario, the remote computer may be connected to the users computerthrough any type of network, including but not limited to a local areanetwork or a wide area network, or the connection may be made to anexternal computer (for example, and without limitation, through theInternet using an Internet Service Provider).

The present invention is described below with reference to the foregoingschematic process flow diagram (i.e., flowchart) illustration includingreference to methods, apparatus, systems and computer program productsaccording to the embodiments of the invention. It will be understoodthat each block of the flowchart illustration and/or block diagram andcombinations of blocks in the flowchart illustration and/or blockdiagram can be implemented by computer program instructions. Thesecomputer program instructions may be provided to a processor of ageneral purpose computer, a special purpose computer or an other dataprogramming processing apparatus to produce a machine such that theinstructions which execute via the processor of the computer or otherprogrammable data processing apparatus create means for implementing thefunctions/acts specified in the flowchart and/or block diagram orblocks.

The computer program instructions may also be stored in a computerreadable medium that can direct a computer or other programmable dataprocessing apparatus to function in a particular manner, such that theinstructions stored in the computer readable medium produce an articleof manufacture including instruction means which implement thefunction/act specified in the flowchart and/or block diagram block orblocks.

The computer program instructions may also be loaded onto a computer orother programmable data processing apparatus to cause a series ofoperational steps to be performed on the computer or other programmableapparatus to produce a computer implemented process such thatinstructions which execute on the computer or other programmableapparatus provide processes for implementing the functions/actsspecified in the flowchart and/or block diagram block or blocks.

FIG. 3 shows a schematic process flow diagram (i.e., a flowchart)illustrating progressive process stages in executing a variable roadtoll determination method predicated upon an instantaneouspoint-to-point traffic volume calculation for a target vehicle exiting aparticular point-to-point travel segment of a particular toll road inaccordance with a particular embodiment of the invention. Thisparticular embodiment of the invention comprises a sole preferredembodiment of the invention.

The schematic process flow diagram of FIG. 1 illustrates thearchitecture, functionality and operation of possible implementations ofmethods, systems and computer program products according to variousimplementations of the present invention. In this regard, each block ofthe schematic process flow diagram may represent a module, segment orportion of code which comprises one or more executable instructions forimplementing the specified logical functions. It should be noted that insome alternative implementations the functions noted in the block mayoccur out of the order noted in the schematic process flow diagram. Forexample, two blocks shown in succession may in fact be executedsubstantially concurrently, or the blocks may be sometimes executed inreverse order, depending on the functionality of the blocks involved. Itwill also be noted that each block of the block diagram or flowchartdiagrams and/or flowchart illustrations can be implemented by specialpurpose hardware based systems that perform the specified functions oracts, or combinations of special purpose hardware and computerinstructions.

In accordance with process step 10, the schematic process flow diagramof FIG. 1 provides that a particular target vehicle enters a particulartoll road and obtains an entrance ticket, or enters a radio frequencyidentification (RFID) transaction, at an entry point X and at an entrytime T1.

The particular method, system and computer program product in accordancewith the invention are applicable within the context of any of severalvehicles, including but not limited to passenger vehicles and commercialvehicles of all sizes and types. The particular method, system andcomputer program product of the invention are also applicable to anysize and location of toll road, presuming that such a toll road includesa plurality of entrance points and a plurality of exit points. However,the particular method, system and computer program product in accordancewith the invention are more commonly applicable to toll roads that aregenerally shorter in length (i.e., generally less than 200 miles). Also,the particular method, system and computer program product in accordancewith the invention are also more generally applicable for short tomoderate point-to-point travel segments (i.e., from 10 to 100 miles) onthose toll roads under circumstances where a particular target vehiclethat enters a toll road encounters an instantaneous point-to-pointtraffic volume on the toll road that is relatively constant (i.e.,within ±20 percent standard deviation over a particular point-to-pointtravel segment and a particular travel time period on the toll road).

In accordance with process step 20, the schematic process flow diagramof FIG. 1 provides that the entry point X and the entry time T1 of thetarget vehicle with respect to the toll road are recorded within anapplication system database.

Additional details regarding the application system database inaccordance with the embodiment and the invention are disclosed above.

In accordance with process step 30, the schematic process flow diagramof FIG. 1 provides that the target vehicle travels on the toll road to aparticular destination exit.

In accordance with process step 40, the schematic process flow diagramof FIG. 1 provides that the target vehicle exits the toll road at anexit point Y and at a time T2.

In accordance with process step 50, the schematic process flow diagramof FIG. 1 provides that exit point Y and the time T2 are recorded in theapplication system database DB.

In accordance with process step 60, the schematic process flow diagramof FIG. 1 provides (within the context of a program executing on aserver device that communicates with the database) for calculation of aneffective time interval T2′−T1′ for the presence of the target vehicleon the toll road as (Y-X)/nominal speed limit. This particular timeinterval is assumed to end when the target vehicle exits the toll road.Thus, the method, the system and the computer program product do not usean actual elapsed time for the target vehicle on the toll road, butrather the method, the system and the computer program product of thisparticular embodiment consider and assume that a particular targetvehicle travels at a nominal speed limit (or alternatively an otherarbitrarily designated speed) for a complete duration of apoint-to-point travel segment on the toll road, absent any break in thepoint-to-point travel time.

In accordance with process step 70, the schematic process flow diagramof FIG. 1 provides that there is determined for the effective timeinterval T2′−T1 ′ that ends with the time T2 a total number of vehiclesthat have used at least a portion of the toll road between points X andY (i.e., an instantaneous point-to-point traffic volume). Also inaccordance with process step 70 within the schematic process flowdiagram of FIG. 1, there is determined a series of toll adjustments(i.e., surcharges and discounts) with respect to a nominal baselinepoint-to-point toll and a baseline point-to-point traffic volume for thepoint-to-point travel segment between points X and Y.

In accordance with inquiry box 80 within the schematic process flowdiagram of FIG. 1, the method of the invention provides for an inquirywhether the instantaneous point-to point traffic volume within thepoint-to-point travel segment X-Y during the effective time intervaltraveled by the target vehicle exceeds a surcharge threshold. If so, andin accordance with process step 90, a surcharge is applied to an exittoll assessed against the target vehicle.

In accordance with inquiry box 100 within the schematic process flowdiagram of FIG. 1, the method of the invention provides for an inquirywhether the instantaneous point-to-point traffic volume within thepoint-to-point travel segment X-Y during the effective time intervaltraveled by the target vehicle is below a discount threshold. If so, andin accordance with process step 110, a discount is applied to an exittoll assessed against the target vehicle.

The schematic process flow diagram of FIG. 3 then comes to an end.

To more fully illustrate operation of the embodiment within the contextof the schematic process flow diagram of FIG. 1, a particular example ofoperation of the embodiment may be desirable. This particular exampleassumes a set of application programs which is based upon a relationaltable matrix of toll road infrastructural data (i.e., date for eachentry point ID (including but not limited to X and Y) each exit point ID(including but not limited to X and Y)) a distance in miles between eachentry point and each exit point, a baseline point-to-point toll betweeneach entry point and each exit point and a baseline point-to-pointtraffic volume corresponding to a normal point-to-point traffic volume(i.e., toll road throughput). Table I as follows provides, for example,such a tabulation of such infrastructural data.

TABLE I INFRASTRUCTURE Baseline Entry (MPost) Exit (MPost) Miles BaseToll Speed Volume 13 (07) 14 (18) 11 0.40 65 2500 14 (18) 15 (30) 120.50 65 2500 15 (30) 16 (45) 15 0.85 65 2000 16 (45) 17 (60) 15 1.00 652000 17 (60) 18 (76) 16 0.70 65 2000 18 (76) 19 (91) 15 0.70 65 2000 17(60) 19 (91) 31 1.35 65 3500 19 (91) 20 (101) 10 0.45 65 2000

As is illustrated in Table I, the entry points and exit points areintended as correlated to specific milepost locations located along aparticular toll road.

This particular embodiment also contemplates a generalized activitytable for overall activity within the particular toll road within thecontext of a specific effective time period for which the target vehicleis using the toll road. Such an activity table may include a Ticket ID,an entry point, an entry point time stamp, an exit point and an exitpoint timestamp.

Table II as follows, for example, provides such an activity table.

TABLE II ACTIVITY Seq. Ticket Entry Timestamp Exit Timestamp 1. 1179329417 2008-04-13-14:20:00 [19] [2008-04-13- 14:48:00] 2. 11793317 182008-04-13-14:37:00 3. 11793324 16 2008-04-13-14:28:00 4. 11793345 182008-04-13-14:32:00 19 2008-14-13- 14:44:00 5. 11793366 172008-04-13-14:45:00 6. 11793389 14 2008-04-13-13:36:00 7. 11793396 152008-04-13-14:00:00 18 2008-14-13- 14:38:00 8. 11793422 132008-04-13-14:19:00 14 2008-14-13- 14:32:00 9. 11793437 202008-04-13-14:33:00 10. 11793449 18 2008-04-13-14:03:00 19 2008-04-13-14:17:00

As an example, it is assumed that it is desirable to determine whether avolume based toll adjustment (i.e., a surcharge or a discount) may beassessed with respect to a vehicle corresponding with sequence number 1,ticket 11793294 for a target vehicle that has entered the toll road inaccordance with the foregoing embodiment at exit 17 and at an entrytirestamp of 2008-04-13-14:20:00. For calculation purposes it is assumedthat this particular target vehicle exits the toll road at exit 19 withan exit timestamp 2008-04-13-14:48:00. In a first instance, the recordfor sequence number 1 ticket 11793294 is updated appropriately (asillustrated in brackets), in order to ascertain and explicitly state theforegoing toll road exit conditions.

The effective time interval T2′-T1′ is then calculated as 31 miles/65miles per hour=28 minutes, where the effective time interval ends at2008-04-13-14:48:00, and coincidentally, but not necessarily, iscoextensive with the actual time interval.

The embodiment ten seeks to evaluate the remaining activity log entriesto ascertain whether any of the remaining activity log entriescorresponds with a vehicle that is deemed to have traveled at least aportion of the toll road between the point-to-point travel segment X-Ywithin the effective time interval from 2008-04-13-14:20:00 to2008-04-13-14:48:00. Within the context of such an evaluation, the samearbitrary vehicular speed is applied to vehicles that correspond withthe activity log entries as is arbitrarily applied to the targetvehicle.

The vehicle that corresponds with sequence number 2 is deemed to fulfillthe foregoing conditions (i.e., point-to-point travel segment andeffective time interval) insofar as that particular vehicle entered thetoll road at exit 18 during the effective time interval that the targetvehicle traveled the point-to-point travel segment between exits 17 and19.

The vehicle that corresponds with sequence number 3 is deemed to fulfillthe foregoing conditions insofar as that particular vehicle entered thetoll road at exit 16 sufficiently early to have used the point-to-pointtravel segment traveled by the target vehicle during the effective timeinterval.

The vehicle that corresponds with sequence number 4 is deemed to fulfillthe forgoing conditions insofar as that vehicle has clearly traveled aportion of the point-to-point travel segment traveled by the targetvehicle during the effective time interval.

The vehicle that corresponds with sequence number 5 is deemed to fulfillthe foregoing conditions by entering the toll road at the same entrypoint as the target vehicle within the effective time interval.

The vehicle that corresponds with sequence number 6 is deemed to fulfillthe foregoing conditions insofar as although entering the toll road at aremote entry point 14, this particular vehicle is still on the toll roadand deemed to have traveled a portion of the point-to-point travelsegment traveled by the target vehicle during the effective timeinterval.

The vehicle that corresponds with sequence number 7 is deemed to fulfillthe foregoing conditions insofar as that vehicle has clearly traveled aportion of the point-to-point travel segment traveled by the targetvehicle during the effective time interval.

The vehicle that corresponds with sequence number 8 is not deemed tofulfill the foregoing conditions insofar as that vehicle has nottraveled any portion of the point-to-point travel segment traveled bythe target vehicle.

The vehicle that corresponds with sequence number 9 is not deemed tofulfill the forgoing conditions insofar as that vehicle has not traveledany portion of the point-to-point travel segment traveled by the targetvehicle.

The vehicle that corresponds with sequence number 10 is not deemed tofulfill the foregoing conditions insofar that vehicle did not travelduring the effective time interval.

Having quantified a number of vehicles that have traveled at least aportion of the point-to-point travel segment (i.e., exits X-Y or exits17-19) traveled by the target vehicle during the effective timeinterval, this particular example then provides for determination of atoll adjustment. Such a toll adjustment may also be obtained fromtabular data of a specific toll adjustment as a function of a deviationfrom a baseline point-to-point traffic volume.

Such tabular data is shown, for example in Table III, as follows.

TABLE III TOLL ADJUSTMENT Percent Baseline Volume Toll Adjustment Lessthan 50 −25% Less than 75 −10% 100 — Greater than 125 +10% Greater than150 +25%

Finally, within this particular embodiment as well as the example, apertinent toll adjustment is applied to and assessed against the targetvehicle when exiting the point-to-point travel segment of the toll road.Such an assessment may be effected by means of a radio frequencyidentification tag assessment, or by means of a simple calculation thatmay already be recorded on a paper ticket.

Within the context of the forgoing example, the schematic process flowdiagram of FIG. 1 provides the basis for a method, a system and acomputer program product in accordance with a particular sole embodimentof the invention. Such a method, system and computer program product areintended to provide for determination of a variable toll for a toll roadwhere the variable toll is predicated upon a deviation of aninstantaneous point-to-point traffic volume for a target vehicle exitinga particular point-to-point travel segment of a toll road from abaseline point-to-point traffic volume for the point-to-point travelsegment of the toll road as calculated for an effective time intervalthat the target vehicle travels a point-to-point toll travel segment ofthe toll road.

As is illustrated above, and as is understood by a person skilled in theart, such a variable toll is determined using toll road entry and tollroad exit data only, absent any vehicular or environmental monitoring ofthe toll road.

The preferred embodiment and example are illustrative of the inventionrather than limiting of the invention. Revisions and modifications maybe made to methods, systems and computer program products in accordancewith the preferred embodiment and example of the invention, while stillproviding a method, system and computer program product in accordancewith the invention, further in accordance with the accompanying claims.

1. A method for determining a variable toll for a toll road comprising:determining for a plurality of point-to-point travel segments on a tollroad: a plurality of baseline point-to-point traffic volumes; aplurality of baseline point-to-point tolls; and a plurality of baselinepoint-to-point toll adjustments predicated upon a plurality ofinstantaneous point-to-point traffic volume deviations from theplurality of baseline point-to-point traffic volumes; determining forthe toll road a particular instantaneous point-to-point traffic volumefor a particular target vehicle exiting from a particular point-to-pointtravel segment; determining for the particular point-to-point travelsegment an instantaneous point-to-point toll based upon the baselinepoint-to-point toll and a baseline point-to-point toll adjustmentpredicated upon the particular instantaneous point-to-point trafficvolume; and applying the instantaneous point-to-point toll to theparticular target vehicle.
 2. The method of claim 1 where the methoduses no vehicular or environmental monitoring of the toll road.
 3. Themethod of claim 1 wherein the determining the particular instantaneouspoint-to-point traffic volume uses toll road entry data and toll roadexit data only.
 4. The method of claim 1 wherein the determining theparticular instantaneous point-to-point traffic volume uses an effectivetime interval that ends when the particular target vehicle exits theparticular point-to-point travel segment.
 5. The method of claim 4wherein the effective time interval is determined by a distance traveledby the particular target vehicle and an arbitrary vehicular speed. 6.The method of claim 5 wherein the determining the particularinstantaneous point-to-point traffic volume is yields a number ofvehicles traveling at least a portion of the particular point-to-pointtravel segment during the effective time period.
 7. The method of claim6 wherein the number of vehicles traveling at least the portion of theparticular point-to-point travel segment is calculated using a generalactivity table for the toll road and the arbitrary vehicular speed.
 8. Asystem for determining a variable toll for a toll road comprising: meansfor determining for a plurality of point-to-point travel segments on atoll road: a plurality of baseline point-to-point traffic volumes; aplurality of baseline point-to-point tolls; and a plurality of baselinepoint-to-point toll adjustments predicated upon a plurality ofinstantaneous point-to-point traffic volume deviations from theplurality of baseline point-to-point traffic volumes; means fordetermining for the toll road a particular instantaneous point-to-pointtraffic volume for a particular target vehicle exiting from a particularpoint-to-point travel segment; means for determining for the particularpoint-to-point travel segment an instantaneous point-to-point toll basedupon the baseline point-to-point toll and a baseline point-to-point tolladjustment predicated upon the particular instantaneous point-to-pointtraffic volume; and means for applying the instantaneous point-to-pointtoll to the particular target vehicle.
 9. The system of claim 8 whereinthe means for comprise computer means.
 10. The system of claim 8 wherethe plurality of baseline point-to-point toll adjustments comprisesurcharges.
 11. The system of claim 8 where the plurality of baselinepoint-to-point toll adjustments comprise discounts.
 12. The system ofclaim 8 wherein: the particular instantaneous point-to-point trafficvolume is calculated using an effective time interval that ends when theparticular target vehicle exits the particular point-to-point travelsegment; and the effective time interval is determined by a distancetraveled by the particular target vehicle and an arbitrary vehicularspeed.
 13. The system of claim 12 wherein: the particular instantaneouspoint-to-point traffic volume is determined as a number of vehiclestraveling at least a portion of the particular point-to-point travelsegment during the effective time period; and the number of vehiclestraveling at least the portion of the particular point-to-point travelsegment is calculated using a general activity table for the toll roadand the arbitrary vehicular speed.
 14. A computer program product fordetermining a variable toll for a toll road comprising a tangiblecomputer medium having encoded therein computer readable instructionsfor: determining for a plurality of point-to-point travel segments on atoll road: a plurality of baseline point-to-point traffic volumes; aplurality of baseline point-to-point tolls; and a plurality of baselinepoint-to-point toll adjustments predicated upon a plurality ofinstantaneous point-to-point traffic volume deviations from theplurality of baseline point-to-point traffic volumes; determining forthe toll road a particular instantaneous point-to-point traffic volumefor a particular target vehicle exiting from a particular point-to-pointtravel segment; determining for the particular point-to-point travelsegment an instantaneous point-to-point toll based upon the baselinepoint-to-point toll and a baseline point-to-point toll adjustmentpredicated upon the particular instantaneous point-to-point trafficvolume; and applying the instantaneous point-to-point toll to theparticular target vehicle.
 15. The computer program product of claim 1where the plurality of baseline point-to-point toll adjustments comprisesurcharges.
 16. The computer program product of claim 1 where theplurality of baseline point-to-point toll adjustments comprisediscounts.
 17. The computer program product of claim 14 wherein theparticular instantaneous point-to-point traffic volume is calculatedusing an effective time interval that ends when the particular targetvehicle exits the particular point-to-point travel segment.
 18. Thecomputer program product of claim 17 wherein the effective time intervalis determined by a distance traveled by the particular target vehicleand an arbitrary vehicular speed.
 19. The computer program product ofclaim 18 wherein the particular instantaneous point-to-point trafficvolume is determined as a number of vehicles traveling at least aportion of the particular point-to-point travel segment during theeffective time period.
 20. The computer program product of claim 19wherein the number of vehicles traveling at least the portion of theparticular point-to-point travel segment is calculated using a generalactivity table for the toll road and the arbitrary vehicular speed.